home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 February: Tool Chest / Dev.CD Feb 94.toast / New System Software Extensions / QuickDraw™ GX v1.0ß2 / Sample Code / Printing Samples / Printer Drivers… / ImageWriterLQ / UniversalMsgJumpTable.a < prev   
Encoding:
Text File  |  1993-04-16  |  2.3 KB  |  88 lines  |  [TEXT/MPS ]

  1. ;  ------------------------------------------------------------------------------
  2. ;
  3. ;    FILENAME
  4. ;        UniversalMsgJumpTable.a
  5. ;
  6. ;    DESCRIPTION
  7. ;        This file contains the entry points for the universal messages which the
  8. ;        ImageWriter LQ driver overrides.  Note that the top of the jump table
  9. ;        must contain a single long word, which is used by the Printing Manager
  10. ;        to manage code segmentation at runtime.  This long word should default
  11. ;        to zero.
  12. ;
  13. ;    COPYRIGHT
  14. ;        Copyright Apple Computer, Inc. 1992
  15. ;        All rights reserved. 
  16. ;
  17. ;--------------------------------------------------------------------------------
  18.  
  19. SD_UniversalMsgJumpTable    PROC    EXPORT
  20.  
  21.                                     ; This long word is used for managing code segments
  22.                                     EXPORT    segReferenceCount
  23. segReferenceCount                dc.l        0            
  24.                 
  25.                                     ; Following are the universal message jump table entry points
  26.                                     
  27.                                     IMPORT    SD_Initialize
  28.                                     JMP        SD_Initialize
  29.                     
  30.                                     IMPORT    SD_ShutDown
  31.                                     JMP        SD_ShutDown
  32.                     
  33.                                     IMPORT    SD_JobFormatDialog
  34.                                     JMP        SD_JobFormatDialog
  35.                     
  36.                                     IMPORT    SD_JobPrintDialog
  37.                                     JMP        SD_JobPrintDialog
  38.                     
  39.                                     IMPORT    SD_JobFormatModeQuery
  40.                                     JMP        SD_JobFormatModeQuery
  41.                     
  42.                                     IMPORT    SD_OpenConnection
  43.                                     JMP        SD_OpenConnection
  44.                                     
  45.                                     IMPORT    SD_CleanupOpenConnection
  46.                                     JMP        SD_CleanupOpenConnection
  47.                                     
  48.                                     IMPORT    SD_StartSendPage
  49.                                     JMP        SD_StartSendPage
  50.                                     
  51.                                     IMPORT    SD_ImagePage
  52.                                     JMP        SD_ImagePage
  53.                     
  54.                                     IMPORT    SD_RenderPage
  55.                                     JMP        SD_RenderPage
  56.                     
  57.                                     IMPORT    SD_DefaultPrinter
  58.                                     JMP        SD_DefaultPrinter
  59.                     
  60.                                     IMPORT    SD_DefaultFormat
  61.                                     JMP        SD_DefaultFormat
  62.                     
  63.                                     IMPORT    SD_DefaultJob
  64.                                     JMP        SD_DefaultJob
  65.                     
  66.                                     IMPORT    SD_SetupImageData
  67.                                     JMP        SD_SetupImageData
  68.                     
  69.                                     IMPORT    SD_FetchTaggedData
  70.                                     JMP        SD_FetchTaggedData
  71.                                     
  72.                                     IMPORT    SD_DefaultDesktopPrinter
  73.                                     JMP        SD_DefaultDesktopPrinter
  74.                                     
  75.                                     IMPORT    SD_GetDTPMenuList
  76.                                     JMP        SD_GetDTPMenuList
  77.                                     
  78.                                     IMPORT    SD_DTPMenuSelect
  79.                                     JMP        SD_DTPMenuSelect
  80.                                     
  81.                                     IMPORT    SD_RasterPackageBitmap
  82.                                     JMP        SD_RasterPackageBitmap
  83.                                     
  84.                                     IMPORT    SD_RasterLineFeed
  85.                                     JMP        SD_RasterLineFeed
  86.                                     
  87.                                     END
  88.